//
//  tableCollectionViewCell.m
//  WangI
//
//  Created by dllo on 15/11/24.
//  Copyright © 2015年 WJN. All rights reserved.
//

#import "tableCollectionViewCell.h"
#import "RootTableViewCell.h"

#import "UIImageView+WebCache.h"

@implementation tableCollectionViewCell



- (instancetype)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        [self addSubview:self.tableView];
       
        
    }
    return self;
}
-(void)applyLayoutAttributes:(UICollectionViewLayoutAttributes *)layoutAttributes{
    self.tableView.frame=CGRectMake(0, 20+44, self.frame.size.width, self.frame.size.height-118);
   


  
    NSLog(@"🐒🐒🍎🐒🐒%@",self.mutabarraysc);
//    _scrollimage=[[ScrollWithImage alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, 150) withArray:self.mutabarraysc withTimer:1];
//    self.tableView.tableHeaderView=_scrollimage;
    
    
    [_tableView reloadData];
    
}
-(UITableView *)tableView{
    if (!_tableView) {
        self.tableView=[[UITableView alloc]initWithFrame:CGRectZero style:UITableViewStyleGrouped];
        
        _tableView.dataSource=self;
        _tableView.delegate=self;
        [_tableView registerClass:[RootTableViewCell class] forCellReuseIdentifier:@"roottableViewidentifier"];
    }
    return _tableView;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    NSLog(@"🐍🐍🐍🐍🐍%ld", _arrayaaa.count);
    return _arrayaaa.count-1;
}
- (void)setArrayaaa:(NSArray *)arrayaaa {
    if (_arrayaaa != arrayaaa) {
        [_arrayaaa release];
        _arrayaaa = [arrayaaa retain];
    }
    NSLog(@"a aaaaaaaa%@", _arrayaaa);
    SecondModel *se=_arrayaaa[0];
    NSLog(@"----------se.adsSource-------------%@", se.adsSource);
    
    for (adsArray *aaa in se.adsSource) {
        [self.mutabarraysc addObject:aaa.imgsrc];
        NSLog(@"/*//*/*/*/*/*/*/*%@",_mutabarraysc);
    }
    _scrollimage=[[ScrollWithImage alloc]initWithFrame:CGRectMake(0, 0, self.frame.size.width, 180) withArray:self.mutabarraysc withTimer:1];
    self.tableView.tableHeaderView=_scrollimage;
    
    // 清空 
    [self.mutabarraysc removeAllObjects];
    
    [_tableView reloadData];
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    RootTableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:@"roottableViewidentifier"];
    if (indexPath.row<_arrayaaa.count-1) {
        
    
    SecondModel *secon=_arrayaaa[indexPath.row+1];
    cell.labelZ.text=secon.digest;
    cell.labelT.text=secon.title;
    [cell.imageViewtu sd_setImageWithURL:[NSURL URLWithString:secon.imgsrc]];
        NSLog(@"**/*/*/*/*/*/*/*/*/*/*/*%@",secon.title);
    }
    
    return cell;
}
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return 150;
}
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return CGFLOAT_MIN;
}
-(NSMutableArray *)mutabarraysc{
    if (!_mutabarraysc) {
        self.mutabarraysc=[[NSMutableArray alloc]init];
        
    }
    return _mutabarraysc;
}

@end
